contract manufacturing next generation devices s3 dublin assembly engineering design manufacturer embedded systems contract embedded software manufacturing embedded mobile operators manufacturers s3 cork software